"""
循环的嵌套
    概述：
        循环嵌套指的是 1个循环的 循环体 是另一个循环
    特点：
        外循环执行一次，内循环执行一轮
        外循环控制行， 内循环控制列
    案例：
        1. 打印矩形
        2. 打印正方向的直角三角形
        3. 打印倒的直角三角形
             * * * * *
             * * * *
             * * *
             * *
             *
        4. 打印九九乘法口诀表

"""
# 方式一：分解版
# 1. 打印第一行，5个*
# j = 1
# while j <= 5:
#     print('*',end=' ')
#     j += 1
# print()
# # 2. 打印第二行，4个*
# j = 1
# while j <= 4:
#     print('*',end=' ')
#     j += 1
# print()
# # 3. 打印第三行，3个*
# j = 1
# while j <= 3:
#     print('*',end=' ')
#     j += 1
# print()
# # 4. 打印第四行，2个*
# j = 1
# while j <= 2:
#     print('*',end=' ')
#     j += 1
# print()
# # 5. 打印第五行，1个*\
# j = 1
# while j <= 1:
#     print('*',end=' ')
#     j += 1
# print()

i = 1
while i <= 5:
    j = 1
    while j <= 6 - i:
        print('*', end=' ')
        j += 1
    print()
    i += 1


